package participation.domain;

import cn.hutool.core.date.DateTime;
import lombok.*;
import java.sql.Date;
import java.io.Serializable;

/**
 *
 * @TableName Participant
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@ToString
@Builder
public class YzxParticipant implements Serializable {
    /**
     * id
     */
    private Long id;

    /**
     * 学生 id
     */
    private Long studentId;

    /**
     * 开始时间 begin
     */
    private Date begin;

    /**
     * 结束时间 end
     */
    private Date end;

    /**
     * 折合经费（万元） fund
     */
    private Double fund;

    /**
     * 参与工作 work
     */
    private String work;

    /**
     * 项目名 name
     */
    private String name;

    /**
     * 指导教师 id
     */
    private Long teacherId;

    /**
     * 项目类别 id
     */
    private Long typeId;

    /**
     * 审核时间 time
     */
    private Date time;

    /**
     * 审核状态 (0:未审核 1:负责人 2:导师)
     */
    private Integer status;

    /**
     * 学科 id
     */
    private Long majorId;

    private static final long serialVersionUID = 1L;
}